honourable mark of superiority - Francés Inglés Diccionario